package com.heavenick.core.model.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface MDomain {
	// 表名 默认是 类型 去掉domain 
	String table() default "";
	String generateType() default "seq";
	String seq() default "";
	String primaryKeyParameterType() default "";
	String globalName() default "";
	String insertSql() default "";
	String updateSql() default "";
	String deleteSql() default "";
	String loadSql() default "";
	String condition() default "";
	String order() default "";
	String table_prefix() default "";
}